home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Borland / Borland C++ V5.02 / GDIMETA.PAK / GDIMETA.RC < prev    next >
Text File  |  1997-05-06  |  11KB  |  318 lines

  1. #include "resource.h"
  2.  
  3. #if !defined (WORKSHOP_INVOKED)
  4. #include <windows.h>
  5. #endif
  6.  
  7. #include "winver.h"
  8. #include "globals.h"
  9. #include "toolbar.h"
  10. #include "statbar.h"
  11. #include "pendlg.h"
  12. #include "brushdlg.h"
  13. #include "colordlg.h"
  14. #include "infodlg.h"
  15.  
  16. IDI_APPICON             ICON    DISCARDABLE     "GDIMeta.ICO"
  17.  
  18. IDB_BMP                 BITMAP  MOVEABLE PURE   "TOOLBAR.BMP"
  19.  
  20. ABOUTBOX DIALOG DISCARDABLE  22, 17, 167, 73
  21. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  22. CAPTION "About GDI Meta"
  23. FONT 8, "System"
  24. BEGIN
  25.     DEFPUSHBUTTON   "OK",IDOK,132,2,32,14,WS_GROUP
  26.     ICON            IDI_APPICON,-1,3,2,18,20
  27.     LTEXT           "CompanyName",IDD_VERFIRST,30,2,100,8
  28.     LTEXT           "FileDescription",101,30,11,100,8
  29.     LTEXT           "FileVersion",102,30,20,137,8
  30.     LTEXT           "LegalCopyright",103,30,29,137,8
  31.     LTEXT           "LegalTrademarks",IDD_VERLAST,30,47,136,27
  32.     CONTROL         "",501,"Static",SS_BLACKRECT,29,43,138,1
  33. END
  34.  
  35. PENDLG DIALOG DISCARDABLE  6, 18, 170, 84
  36. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  37. CAPTION "Pen Style"
  38. BEGIN
  39.     RTEXT           "&Width:",-1,5,10,30,8
  40.     EDITTEXT        IDD_PENWIDTH,40,8,24,12,ES_AUTOHSCROLL
  41.     RTEXT           "&Style:",307,5,28,30,8
  42.     COMBOBOX        IDD_PENSTYLE,40,28,48,35,CBS_DROPDOWNLIST | WS_VSCROLL | 
  43.                     WS_TABSTOP
  44.     CONTROL         "",IDD_PENEXAMPLE,"Static",SS_BLACKFRAME,95,8,70,34
  45.     CTEXT           "Example",-1,95,46,70,8
  46.     PUSHBUTTON      "Set &Color...",IDD_PENCOLOR,10,62,60,14
  47.     DEFPUSHBUTTON   "OK",IDOK,75,62,40,14,WS_GROUP
  48.     PUSHBUTTON      "Cancel",IDCANCEL,120,62,40,14
  49. END
  50.  
  51. BRUSHDLG DIALOG DISCARDABLE  6, 18, 210, 91
  52. STYLE DS_MODALFRAME | WS_CAPTION | WS_SYSMENU
  53. CAPTION "Create Brush"
  54. BEGIN
  55.     GROUPBOX        "Brush &Style",-1,5,6,120,55
  56.     CONTROL         "Solid",IDD_SOLIDBRUSH,"Button",BS_AUTORADIOBUTTON | 
  57.                     WS_GROUP | WS_TABSTOP,10,18,32,10
  58.     CONTROL         "Null (Hollow)",IDD_NULLBRUSH,"Button",
  59.                     BS_AUTORADIOBUTTON,53,18,70,10
  60.     CONTROL         "Hatched",IDD_HATCHBRUSH,"Button",BS_AUTORADIOBUTTON,10,
  61.                     32,43,10
  62.     RTEXT           "Hatch Style:",-1,13,44,50,8
  63.     COMBOBOX        IDD_HATCHSTYLE,68,42,48,35,CBS_DROPDOWNLIST | WS_VSCROLL | 
  64.                     WS_TABSTOP
  65.     CONTROL         "",IDD_BRUSHEXAMPLE,"Static",SS_BLACKFRAME,130,10,75,41
  66.     CTEXT           "Example",-1,130,54,75,8
  67.     PUSHBUTTON      "Set &Color...",IDD_BRUSHCOLOR,20,69,60,14
  68.     DEFPUSHBUTTON   "OK",IDOK,95,69,40,14
  69.     PUSHBUTTON      "Cancel",IDCANCEL,150,69,40,14
  70. END
  71.  
  72. COLORDLG DIALOG DISCARDABLE  0, 0, 202, 248
  73. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  74. CAPTION "Color"
  75. FONT 8, "MS Sans Serif"
  76. BEGIN
  77.     DEFPUSHBUTTON   "OK",IDOK,118,196,50,14
  78.     PUSHBUTTON      "Cancel",IDCANCEL,118,224,50,14
  79.     CONTROL         "System Palette:",IDD_CAPTION,"Static",SS_LEFTNOWORDWRAP | 
  80.                     WS_GROUP,4,4,184,10
  81.     CONTROL         "",IDD_PALCTRL,"PalCtrlClass",WS_TABSTOP,4,16,194,168
  82.     RTEXT           "Index:",IDD_CAPTIONINDEX,4,192,30,7
  83.     RTEXT           "Red:",IDD_CAPTIONRED,4,206,30,7
  84.     RTEXT           "Green:",IDD_CAPTIONGREEN,4,220,30,7
  85.     RTEXT           "Blue:",IDD_CAPTIONBLUE,4,234,30,7
  86.     LTEXT           "",IDD_INDEX,44,190,40,12
  87.     LTEXT           "",IDD_RED,44,204,40,12
  88.     LTEXT           "",IDD_GREEN,44,218,40,12
  89.     LTEXT           "",IDD_BLUE,44,232,40,12
  90. END
  91.  
  92. INFODLG DIALOG DISCARDABLE  31, 44, 167, 168
  93. STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
  94. CAPTION "Display Device Info"
  95. FONT 8, "MS Sans Serif"
  96. BEGIN
  97.     RTEXT           "Palette-Based Device:",-1,5,15,110,8
  98.     LTEXT           "",IDC_RCPALETTE,120,15,40,8
  99.     RTEXT           "Entries in System Palette:",-1,5,30,110,8
  100.     LTEXT           "",IDC_SIZEPALETTE,120,30,40,8
  101.     RTEXT           "Number of Reserved Entries:",-1,5,45,110,8
  102.     LTEXT           "",IDC_NUMRESERVED,120,45,40,8
  103.     RTEXT           "Device's Actual Color Resolution:",-1,5,60,110,8
  104.     LTEXT           "",IDC_COLORRES,120,60,40,8
  105.     RTEXT           "Entries in Color Table:",-1,15,96,100,8
  106.     LTEXT           "",IDC_NUMCOLORS,120,96,40,8
  107.     RTEXT           "Bits Per Pixel:",-1,15,110,100,8
  108.     LTEXT           "",IDC_BITSPIXEL,120,110,40,8
  109.     RTEXT           "Number of Color Planes:",-1,15,125,100,8
  110.     LTEXT           "",IDC_PLANES,120,125,40,8
  111.     DEFPUSHBUTTON   "OK",IDOK,66,148,40,14
  112.     GROUPBOX        "Palette Info",101,3,4,162,74
  113.     GROUPBOX        "Color Info",102,3,85,162,57
  114. END
  115.  
  116.  
  117. GDIMETA MENU DISCARDABLE 
  118. BEGIN
  119.     POPUP "&File"
  120.     BEGIN
  121.         MENUITEM "&New",                        IDM_FILENEW
  122.         MENUITEM "&Open...",                    IDM_FILEOPEN
  123.         MENUITEM "&Save",                       IDM_FILESAVE
  124.         MENUITEM "Save &As...",                 IDM_FILESAVEAS
  125.         MENUITEM SEPARATOR
  126.         MENUITEM "&Print",                      IDM_FILEPRINT, GRAYED
  127.         MENUITEM "P&rint Setup...",             IDM_FILEPRINTSU, GRAYED
  128.         MENUITEM SEPARATOR
  129.         MENUITEM "E&xit",                       IDM_EXIT
  130.     END
  131.     MENUITEM "&Info!",                      IDM_INFO
  132.     POPUP "&Draw"
  133.     BEGIN
  134.         MENUITEM "Pi&xel",                      IDM_PIXEL
  135.         MENUITEM "&Line",                       IDM_LINE
  136.         MENUITEM "&Rect",                       IDM_RECT
  137.         MENUITEM "&Ellipse",                    IDM_ELLIPSE
  138.         MENUITEM "Be&zier",                     IDM_BEZIER
  139.         MENUITEM SEPARATOR
  140.         MENUITEM "&Fill Objects",               IDM_FILL
  141.         MENUITEM SEPARATOR
  142.         MENUITEM "&Pen Style...",               IDM_CREATEPEN
  143.         MENUITEM "&Brush Style...",             IDM_CREATEBRUSH
  144.         MENUITEM SEPARATOR
  145.         MENUITEM "Refresh &Screen",             IDM_REFRESH
  146.     END
  147.     POPUP "&Help"
  148.     BEGIN
  149.         MENUITEM "&About...",                   IDM_ABOUT
  150.     END
  151. END
  152.  
  153. GDIMETA ACCELERATORS MOVEABLE PURE 
  154. BEGIN
  155.     "Q",            IDM_EXIT,               VIRTKEY, CONTROL
  156. END
  157.  
  158. VS_VERSION_INFO VERSIONINFO
  159.  FILEVERSION 4,0,0,0
  160.  PRODUCTVERSION 4,0,0,0
  161.  FILEFLAGSMASK 0x3fL
  162. #ifdef _DEBUG
  163.  FILEFLAGS 0xbL
  164. #else
  165.  FILEFLAGS 0xaL
  166. #endif
  167.  FILEOS 0x10001L
  168.  FILETYPE 0x1L
  169.  FILESUBTYPE 0x0L
  170. BEGIN
  171.     BLOCK "StringFileInfo"
  172.     BEGIN
  173.         BLOCK "040904E4"
  174.         BEGIN
  175.             VALUE "CompanyName", "Microsoft Corporation\0"
  176.             VALUE "FileDescription", "GDI MetaFile Example Application\0"
  177.             VALUE "FileVersion", "Version 4.0\0"
  178.             VALUE "InternalName", "GDIMeta\0"
  179.             VALUE "LegalCopyright", "Copyright \251 Microsoft Corp. 1990-1995\0"
  180.             VALUE "LegalTrademarks", "Microsoft\256 is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation\0"
  181.             VALUE "ProductName", "GDIMeta\0"
  182.             VALUE "ProductVersion", "Version 4.0\0"
  183.         END
  184.     END
  185.     BLOCK "VarFileInfo"
  186.     BEGIN
  187.         VALUE "Translation", 0x409, 1252
  188.     END
  189. END
  190.  
  191.  
  192. STRINGTABLE DISCARDABLE 
  193. BEGIN
  194.     IDS_APPNAME             "GDIMeta"
  195.     IDS_DESCRIPTION         "GDI MetaFile Example Application"
  196.     IDS_OPENFILTER          "MetaFile|*.emf;*.wmf|All Files|*.*|"
  197.     IDS_SAVEFILTER          "Enhanced MetaFile|*.emf|Windows MetaFile|*.wmf|"
  198.     IDS_DEFEXT              "EMF"
  199. END
  200.  
  201. STRINGTABLE DISCARDABLE 
  202. BEGIN
  203.     IDS_SYSMENU             "Move, size, or close application window"
  204. END
  205.  
  206. STRINGTABLE DISCARDABLE 
  207. BEGIN
  208.     IDS_SCRESTORE           "Restores the window to normal size"
  209. END
  210.  
  211. STRINGTABLE DISCARDABLE 
  212. BEGIN
  213.     IDS_SCMOVE              "Changes the position of the window"
  214. END
  215.  
  216. STRINGTABLE DISCARDABLE 
  217. BEGIN
  218.     IDS_SCSIZE              "Changes the size of the window"
  219. END
  220.  
  221. STRINGTABLE DISCARDABLE 
  222. BEGIN
  223.     IDS_SCMINIMIZE          "Minimizes the window to an icon"
  224. END
  225.  
  226. STRINGTABLE DISCARDABLE 
  227. BEGIN
  228.     IDS_SCMAXIMIZE          "Enlarges the window to full size"
  229. END
  230.  
  231. STRINGTABLE DISCARDABLE 
  232. BEGIN
  233.     IDS_SCCLOSE             "Closes the window"
  234. END
  235.  
  236. STRINGTABLE DISCARDABLE 
  237. BEGIN
  238.     IDS_SCTASKLIST          "Switches to another application through the Windows Task Manager"
  239. END
  240.  
  241. STRINGTABLE DISCARDABLE 
  242. BEGIN
  243.     IDM_FILEMENU            "Create, open, save, or print documents"
  244.     IDM_FILENEW             "Creates a new document"
  245.     IDM_FILEOPEN            "Opens an existing document"
  246.     IDM_FILESAVE            "Saves the active document"
  247.     IDM_FILESAVEAS          "Saves the active document under a different name"
  248.     IDM_FILEPRINT           "Prints the active document"
  249.     IDM_FILEPRINTSU         "Changes the printer selection or configuration"
  250.     IDM_EXIT                "Quits this application"
  251. END
  252.  
  253. STRINGTABLE DISCARDABLE 
  254. BEGIN
  255.     IDM_INFO                "Show display device color information"
  256. END
  257.  
  258. STRINGTABLE DISCARDABLE 
  259. BEGIN
  260.     IDM_EDITMENU            "Undo, delete, copy, and insert"
  261.     IDM_EDITUNDO            "Reverses the last action"
  262.     IDM_EDITCUT             "Cuts the selection and puts it on the clipboard"
  263.     IDM_EDITCOPY            "Copies the selection and puts it on the clipboard"
  264. END
  265.  
  266. STRINGTABLE DISCARDABLE 
  267. BEGIN
  268.     IDM_EDITPASTE           "Inserts the clipboard contents at the insertion point"
  269.     IDM_EDITCLEAR           "Removes the selection without putting it on the clipboard"
  270. END
  271.  
  272. STRINGTABLE DISCARDABLE 
  273. BEGIN
  274.     IDM_DRAWMENU            "Drawing Options"
  275.     IDM_PIXEL               "Draw individual pixels"
  276.     IDM_LINE                "Draw lines"
  277.     IDM_RECT                "Draw rectangles"
  278.     IDM_ELLIPSE             "Draw ellipses"
  279.     IDM_BEZIER              "Draw bezier curves"
  280.     IDM_FILL                "Use brush to fill closed objects"
  281.     IDM_NOFILL              "Don't fill closed objects"
  282.     IDM_CREATEPEN           "Set pen style"
  283.     IDM_CREATEBRUSH         "Set brush style"
  284.     IDM_REFRESH             "Refresh the screen"
  285. END
  286.  
  287. STRINGTABLE DISCARDABLE 
  288. BEGIN
  289.     IDM_HELPMENU            "Get help"
  290.     IDM_ABOUT               "Displays information about this application"
  291. END
  292.  
  293. STRINGTABLE DISCARDABLE 
  294. BEGIN
  295.     IDD_HORIZONTAL          "-- Horizontal"
  296.     IDD_VERTICAL            "|| Vertical"
  297.     IDD_FDIAGONAL           "\\\\ Diagonal"
  298.     IDD_BDIAGONAL           "// Diagonal"
  299.     IDD_CROSS               "++ Cross"
  300.     IDD_DIAGCROSS           "XX Cross"
  301. END
  302.  
  303. STRINGTABLE DISCARDABLE 
  304. BEGIN
  305.     IDD_SOLIDPEN            "Solid"
  306.     IDD_DASH                "Dashed"
  307. END
  308.  
  309. STRINGTABLE DISCARDABLE 
  310. BEGIN
  311.     IDD_DOT                 "Dotted"
  312.     IDD_DASHDOT             "Dash-Dot"
  313.     IDD_DASHDOTDOT          "Dash-Dot-Dot"
  314.     IDD_NULLPEN             "Null"
  315.     IDD_INSIDEFRAME         "Inside Frame"
  316. END
  317.  
  318.